package com.solution.admin.message.entity;

import com.solution.common.entity.BaseEntity;

/**
 * 消息管理实体类
 * 
 * @author xu_cc
 * @date 2017-11-22 15:18:58
 */
public class MessageEntity extends BaseEntity {
	private static final long serialVersionUID = 1L;

	private Integer isRead;

	private String date;
	private String time;

	/**
	 * 标题
	 */
	private String title;

	/**
	 * 消息类型（1=系统通知，2=订单消息，3=业界动态）
	 */
	private Integer messageType;

	/**
	 * 消息主图
	 */
	private String imagePath;

	/**
	 * 图文内容
	 */
	private String content;

	/**
	 * 接收方类型（1=所有用户，2=单个用户）
	 */
	private Integer receiveType;

	/**
	 * 接收方ID
	 */
	private Long receiveId;
	/** 关联单据编号 */
	private String billCode;

	/**
	 * 排序号
	 */
	private Integer sortNo;

	/**
	 * @return the title
	 */
	public String getTitle() {
		return title;
	}

	/**
	 * @param title
	 *            the title to set
	 */
	public void setTitle(String title) {
		this.title = title;
	}

	/**
	 * @return the messageType
	 */
	public Integer getMessageType() {
		return messageType;
	}

	/**
	 * @param messageType
	 *            the messageType to set
	 */
	public void setMessageType(Integer messageType) {
		this.messageType = messageType;
	}

	/**
	 * @return the imagePath
	 */
	public String getImagePath() {
		return imagePath;
	}

	/**
	 * @param imagePath
	 *            the imagePath to set
	 */
	public void setImagePath(String imagePath) {
		this.imagePath = imagePath;
	}

	/**
	 * @return the content
	 */
	public String getContent() {
		return content;
	}

	/**
	 * @param content
	 *            the content to set
	 */
	public void setContent(String content) {
		this.content = content;
	}

	/**
	 * @return the receiveType
	 */
	public Integer getReceiveType() {
		return receiveType;
	}

	/**
	 * @param receiveType
	 *            the receiveType to set
	 */
	public void setReceiveType(Integer receiveType) {
		this.receiveType = receiveType;
	}

	/**
	 * @return the receiveId
	 */
	public Long getReceiveId() {
		return receiveId;
	}

	/**
	 * @param receiveId
	 *            the receiveId to set
	 */
	public void setReceiveId(Long receiveId) {
		this.receiveId = receiveId;
	}

	/**
	 * @return the billCode
	 */
	public String getBillCode() {
		return billCode;
	}

	/**
	 * @param billCode
	 *            the billCode to set
	 */
	public void setBillCode(String billCode) {
		this.billCode = billCode;
	}

	/**
	 * @return the sortNo
	 */
	public Integer getSortNo() {
		return sortNo;
	}

	/**
	 * @param sortNo
	 *            the sortNo to set
	 */
	public void setSortNo(Integer sortNo) {
		this.sortNo = sortNo;
	}

	/**
	 * @return the isRead
	 */
	public Integer getIsRead() {
		return isRead;
	}

	/**
	 * @param isRead
	 *            the isRead to set
	 */
	public void setIsRead(Integer isRead) {
		this.isRead = isRead;
	}

	/**
	 * @return the date
	 */
	public String getDate() {
		return date;
	}

	/**
	 * @param date
	 *            the date to set
	 */
	public void setDate(String date) {
		this.date = date;
	}

	/**
	 * @return the time
	 */
	public String getTime() {
		return time;
	}

	/**
	 * @param time
	 *            the time to set
	 */
	public void setTime(String time) {
		this.time = time;
	}

}
